If you’re just moving to London, or are looking for a short-term lease, I would definitely recommend visiting Dolphin Square in Pimlico. I’ve had two girlfriends who have lived there, and they both loved it. Last week, I was invited to try out their spa, and also take a peek into one of the newly refurbished flats. […]