Our London serviced apartments are as magnificent as our front garden if you are planning a stay in London for
... A place to entertain. A place to call home. Included are air comfort cooling, en-suite bathrooms, power showers and Miele kitchen. In addition, each apartment is fully equipped with cable television, two telephone lines, answerphone and a CCTV channel ...