Hi-
We arrive in London at 1:35pm on Sunday and once we go through customs, etc it will be later before we arrive at our hotel.
Any suggestions for activities for that evening?
The only "activity" I have found is the Jack the Ripper tour through London Walks.
Thank you for your help!