Hotel ★★★★

Anchor House

21 St George's Wharf London SW8 2LE, London Show on map

1 / 29
Anchor House 1Anchor House 2Anchor House 3Anchor House 4Anchor House 5Anchor House 6Anchor House 7Anchor House 8Anchor House 9Anchor House 10Anchor House 11Anchor House 12Anchor House 13Anchor House 14Anchor House 15Anchor House 16Anchor House 17Anchor House 18Anchor House 19Anchor House 20Anchor House 21Anchor House 22Anchor House 23Anchor House 24Anchor House 25Anchor House 26Anchor House 27Anchor House 28Anchor House 29

About this property

Availability

Pick your dates to see prices

House rules

Times are in the hotel’s local time.

Check-in
—
Check-out
—
Cancellation / prepayment
Cancellation and prepayment policies vary by room. Check each room's conditions when you choose it.
Pets
Please contact the property before bringing pets.

More places to stay in London

Explore all hotels in London