Dolphin House Apartments

London, England

These elegant apartments are an idyllic home-from-home while you’re in London. There are studio, one, two and three bedroom apartments available, all offering spacious living areas, double or twin beds, modern bathrooms and stylish kitchens. There’s a superb onsite shopping arcade and a sports and fitness club offering tennis, gym, and pool

See other properties