Lemon Tree

4 Bedfordbury, London, WC2N 4BP Directions

   Now closed Open today 12:00 - 23:00