51° 30' 29.96136” N 0° 7' 40.07496” W

Cafe On The Square

Food & Dining • London, England United Kingdom