The Tea Terrace at House of Fraser, Oxford Street, London
London ,United Kingdom
![The Tea Terrace at House of Fraser, Oxford Street, London The Tea Terrace at House of Fraser, Oxford Street, London](https://graph.facebook.com/1702438819986810/picture?type=normal&redirect=true)
The Tea Terrace at House of Fraser, Oxford Street, London is one of the popular British Restaurant located in , listed under
Local business in London
,
British Restaurant in London
,
Tea Room in London
,