The Post House is an exclusive collection of 13 properties which offers an escape of life in London while still retaining a city style with fantastic