28-30 Seymour Street Greater London, England W1H 7JB
For a bigger celebration, take the opportunity to pocket the keys to the house exclusively, whether it be for a wedding, birthday or other special occasion. With everything you could possibly wish for onsite, every whim attended to by your very own dedicated team of staff, yourself and your guests will have the run of the place and may simply never want to leave.