Back to Greek Street
Thirst bar in London's Soho, at the corner of Greek Street and Bateman Street
Back to Greek Street