Places to Stay

Balls Brothers Victoria London

Balls Brothers Victoria, 50-52 Buckingham Palace Road, London, SW1W0RN

02078284111

Balls Brothers Victoria
Prices at Balls Brothers Victoria London from 5.00 Contemporary Wine Bar opposite Victoria Station with two fully equipped bars and a kitchen, modern British cuisine, outside area. Private events and parties catered for. Open Monday to Saturday 10am till 11pm.