 |
| London |
|
New England Hotel - London, Victoria
- Victoria, Pimlico, Westminster This central hotel is 10 minutes from Victoria rail, bus and coach stations. London’s attractions, including Tate Britain, Buckingham Palace and Westminster Abbey are within easy reach.
|
|
|