Bond St. Tea Rooms
350 Oxford St, London (Map)
British
lWonderful
Avg Price:Average Price: £25 and under
v1.3 miles from National Portrait Gallery London ( 12 mins )