Thames River Side Townhouse localiza-se em Thamesmead, a 13 km de Estação de Blackheath e a 13 km de Arena O2, e fornece vista do rio e acesso Wi-Fi gratuito.
Há também uma cozinha equipada com um frigorífico, uma máquina de lavar louça e um forno em algumas unidades.
Se quiser descobrir a área, é possível praticar pesca e ciclismo nos arredores.
Greenwich Park fica a 13 km de Thames River Side Townhouse, enquanto Estação de Metro de Canary Wharf está a 16 km de distância. O aeroporto mais próximo é o Aeroporto London City, que fica a 10 km de Thames River Side Townhouse.