9 Blenheim Place
Our fab new summer let Blenheim Place is an overture of opulence and elegance, designed and finished to the highest quality, with no expense spared on the finish and furnishings. Sleeping 4 people, in the city centre this flat is perfect for guests looking for a bit luxury!