London

Category Archives for London.

Crowne Plaza, Ealing London.

Located about mid-way between Heathrow and Central London, this Crowne Plaza is located adjacent to a Tube Station (Hangar Lane, Central Line) on a busy main road. The property is a converted office building, but where considerable steps have been taken to mitigate the noise from the main road. Offering excellent rates in comparison to…

Continue Reading »