Las atracciones de la zona, como el Vauxhall Park, se localiza a tan solo 550 metros del hotel The Thames Apartment @ Kelvedon House Londres.
El restaurante The Canton Arms, que ofrece una amplia variedad de platos, está aproximadamente a tan solo 6 minutos a pie.
Este hotel te sitúa a 2 km del Acuario de Londres y a unos 10 minutos en coche del Museo Británico. A 4 km del hotel encontrarás el Puente de la Torre. Entre las experiencias culturales de la zona destaca el Museo de la Guerra de Churchill, situado a unos 15 minutos en coche del Thames Apartment @ Kelvedon House Londres. La estación de tren Marylebone está muy cerca del alojamiento, mientras que la estación de metro Stockwell se encuentra a tan solo 500 metros.