Visit the Rathbone Hotel for accommodation near Regents Park

2013-08-14 14

The Rathbone is a comfortable, intimate, boutique style hotel, located off Charlotte Street within the heart of Central London and near very popular tourist spot called Regents Park. for more detail visit http://www.rathbonehotel.co.uk/regents-park-222.html