Albert Apartment Collection is characterised by ultra-modern design and spacious layout. With its riverside location, the building boasts some of the best views of London’s skyline. Located less than 50 meters from Vauxhall Station, the premise benefits from its own shopping centre, pharmacy and café. The block offers an excellent range of our 1 and 2-bedroom London short stay apartments as well as penthouse luxury accommodation, perfect for London holiday rentals or a special treat or simply as a special treat for other travelers. |