| |
The Bickenhall Hotel Is A Georgian Townhouse In The HeartOf London, Built In 1817 And Operated As APrivate Hotel Since 1904. Situated Between Hyde Park AndRegentS Park In The Baker Street Neighborhood, It IsAn Ideal Location For Sightseeing, Shopping And Theatre.
|