the albert bar and restaurant victoria, london

The Albert is a charming and elegant bar, situated in the heart of London, one of the greatest cities of the world. Steeped in history, it is a prime example of victorian pub architecture.

To socialise, eat or kill some time, the Albert Bar has the food, drink and atmosphere to appeal to all tastes.