A cerca de 11 km de Estação de Blackheath e 12 km de Greenwich Park, Abbeywood Station House London apresenta acesso Wi-Fi gratuito e um salão partilhado. O alojamento está a 16 km de Estação de Metro de West Ham e 17 km de Estádio Olímpico.
Este apartamento inclui 3 quartos, uma sala de estar e 2 casas de banho com banheira. Uma televisão de ecrã plano está disponível.
Arena O2 fica a 12 km de Abbeywood Station House London, enquanto Estação de Metro de Canary Wharf está a 15 km da propriedade. O aeroporto mais próximo é o Aeroporto London City, que fica a 9 km de Abbeywood Station House London.