Concord House localiza-se em Brentford, a 2,3 km de Estação de Metro de Boston Manor e a 2,5 km de Estação de Metro de Northfields, e fornece acomodações com acesso Wi-Fi gratuito, um jardim com um terraço e vista do lago.
Algumas unidades também têm uma cozinha equipada com um frigorífico, uma máquina de lavar louça e um forno.
Estação de Metro de Kew Gardens fica a 2,9 km de Concord House, enquanto Osterley Park está a 4,5 km de distância. O aeroporto mais próximo é o Aeroporto de Londres - Heathrow, que fica a 10 km de Concord House.