The Coach House is an incredible place to stay when visiting London. The home is clean, well stocked, and well furnished. Overground train access is a stones throw away and a convenient bus stop is even closer. We had an excellent stay and would definitely go back again!