Explore London Victoria and more!

Explore related topics

The Albert pub.

The Albert pub.

The Albert pub, Victoria Street, London.

The Albert pub, Victoria Street, London.

ok, so it's a pub, and not a cafe or bakery, but it looks cool - The Two Brewers Pub - Windsor, England~

The Two Brewers Pub, 34 Park Street, Windsor, Berkshire is very close to Windsor Castle so after your tour of the castle stop this quaint pub for a lovely cold pint of their best ale.

The Albert pub.

The Albert pub.

The Albert pub.

The Albert pub.

The Albert pub.

The Albert pub.

The Albert pub.

The Albert pub.

The Albert pub, Victoria Street, London.

The Albert pub, Victoria Street, London.

The Albert pub, Victoria Street, Westminster London.

The Albert pub, Victoria Street, Westminster London.

The Albert pub, diningroom upstairs.

The Albert pub, diningroom upstairs.

Pinterest
Search