Lemon Tree

4 Bedfordbury, London, WC2N 4BP Directions

   Now closed Open Tuesday 12:00 - 23:00