Appealing Restored Edwardian Hotel near Oxford Street, Regent's Park, Madam Tussaud's Wax Museum & Warren Street tube station.
There are no tags yet for this venue.