Le Wallwood Rooms est idéalement situé dans le quartier de Tower Hamlets à Londres, à 3,2 km du parc Victoria, à 3,9 km du stade olympique et à 4 km du parc aquatique Canada Water. Il se trouve à environ 4,1 km de la tour de Londres, à 4,2 km de la station de métro Stratford et à 4,3 km du Tower Bridge. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement et la station de métro Canary Wharf se trouve à 1,8 km.
Vous séjournerez à 4,5 km de Brick Lane et de West Ham. L'aéroport de Londres-City, le plus proche, est implanté à 7 km.