Medburn apartment is located next to The London Eye, Tower of London and National Gallery.
The city center is 4 km away. The Prince Albert treats guests with argentinean meals and lies within 150 meters from the property.
The apartment offers rooms with heating and a refrigerator for a comfortable stay in London. Guests can enjoy a magnificent view over the city from their rooms.
The nearest metro station is 650 meters away.