Claverton Street is set in London, 1.5 km from Westminster Abbey. Houses of Parliament is 1.7 km away. The accommodation comes with a TV. Each unit has a private bathroom with a hair dryer. Towels are available. Buckingham Palace is 1. Read more
Claverton Street is set in London, 1.5 km from Westminster Abbey. Houses of Parliament is 1.7 km away. The accommodation comes with a TV. Each unit has a private bathroom with a hair dryer. Towels are available. Buckingham Palace is 1.