Free listing
A
Tea House
Intimate, light-filled venue for afternoon tea plus finger sandwiches, cakes, scones & pastries.
35 Charles Street, London, Mayfair, Greater London, W1J 5EB, Un