Dolphin House Serviced ApartmentsLondon > Hotels > Apartment from £91 38% offDolphin Square, SW1V 3LX | 31 minutes walk from La RuedaDolphin House is a wonderfully quiet spot.The tranquillity is all the more surprising given its close proximity to Victoria, making it convenient for Westminster and Tate More