Christys'

23 St Christophers Place Mayfair, London, W1U 1NR Directions

   Now closed Open Thursday 10:30 - 19:00