Albert Serviced Apartments - Vauxhall, London