The Palm Court at The Sheraton Grand London
The Park Lane Hotel, The Palm Court, London (Map)
Afternoon Tea
lVery Good
Avg Price:Average Price: £26 to £40
v0.8 miles from Empire Cinema London ( 11 mins )
t19 mins walking