Henry's Cafe Bar

Banners-henrys-cafe-bar
Situated in Piccadilly, right near Hyde Park and directly opposite Green…