Tag: The Star

Bars, Restaurants in London, Uncategorized

Pub watch: The Star Tavern

Continuing my series on London pubs, today I’m in Belgravia at a pub nestled down a lovely┬áLondon Mews. Mews were originally stables, usually with carriage houses below and living quarters above and were built along a paved yard or court behind the large ┬áhouses of London during the 17th and 18th century. This was where […]