Die Unterkunft Wynfrid House befindet sich in London, in der Nähe von Brick Lane, Sky Garden sowie Tower of London. Sie bietet eine Gemeinschaftslounge. Kostenloses WLAN ist in der ganzen Unterkunft verfügbar und Privatparkplätze gibt es vor Ort verfügbar.
U-Bahnstation Liverpool Street liegt 1,4 km von der Unterkunft Wynfrid House entfernt, während Tower Bridge 1,6 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen London City, 9 km von der Unterkunft Wynfrid House entfernt.