Private Bar Hire in
London » Victoria

London Victoria is a metropolitan area in the heart of London, which boasts 24 hour food and drink to cater for the constant stream of travellers through its Rail and Coach station. If your guests are travelling from further afield you might do worse than follow the example of clubs such as the opulent Pacha who take advantage of the convenience of this location. Moving away from the train station in the direction of St James's park and Buckingham palace there are some gems to be found in terms of gastro dining, and a number of smaller bars.

Balls Brothers, Victoria London, Victoria SW1W

A contemporary ground level bar moments away from Buckingham Palace and conveniently located for Victoria Station. With large windows the bar is a good spot to watch the world go by at any time of day. Breakfast and lunch are served in both of the...

Balls Brothers, Victoria

UK Regions