D dominiondad Mouseketeer Joined Aug 29, 2012 Jun 7, 2019 #21 You can have tea at Harrod's. Also, not that you have room to add, but you might consider the London Eye.
You can have tea at Harrod's. Also, not that you have room to add, but you might consider the London Eye.