Medburn apartment is a fine accommodation to stay in London.
Located in Tower Hamlets district, the venue is just 1.9 km away from British Museum. London city center is 4 km away. The property is 5 minutes’ walk from The Prince Albert offering dishes of Argentinean cuisine.
Rooms feature a magnificent view over the city. The rooms boast brand new furnishing.
Easily accessible from Camden Road subway station.