This apartment is close to the train station, which is convenient for the majority of the city and getting in and out of London. We ubered to Tower Bridge, for great views and food, if you don’t want to stay local, this also allows you to take a river trip if you want.
Dom was very accommodating and allowing us to drop off bags early, which saved us hiking around London with suitcases.