Afternoon Tea at The Montague on the Gardens
15 Montague Street, London (Map)
Afternoon Tea
lVery Good
Avg Price:Average Price: £41 and over
v0.9 miles from National Portrait Gallery London ( 9 mins )
t20 mins walking