Hotel Pictures

Right on top of some of London's best shopping areas.
Hotel has a business centre, restaurant, bar and fitness centre.

>>>BACK TO PAGE
CLICK AN IMAGE TO ENLARGE/PLAY SLIDE SHOW