Historic Townhouse, London, UK

A historic townhouse in Central London is available for large parties to rent with seven bedrooms to accommodate guests in a 4,600 square foot garden apartment. The townhouse can be rented nightly starting at $1,333.