Dolphin House Serviced Apartments are part of the Dolphin Square complex and are situated around 3 and a half acres of idyllic landscaped gardens in the heart of Westminster. Located in a tranquil residential area, Dolphin House is within 5 minutes walk from Pimlico Underground Station with links to Central London and only a short taxi ride from both Victoria Station and Waterloo International, whilst nearby Westminster Millennium Pier provides regular riverboat transport to the City of London ... More