Quirky tearoom with pastel-coloured walls and upholstered chairs, for afternoon tea and lunch menu.
The Tea Terrace Restaurant & Tea Room (London Oxford Street) in Smila
Places
Near me
Direction
318 Oxford St, 5th floor of House of Fraser department store, London W1C 1HF
Description
Privilege
Features
Privilege
Features
Questions and answers
Add review
Ask a Question
Reviews
Add review
Delivery
Takeout