Lemon Tree

4 Bedfordbury, London, WC2N 4BP Directions

   Open today 12:00 - 23:00