Claridge’s, London

Claridge’s, London




Claridge’s is centrally located in London, a 4-minute walk from Sotheby’s and 7 minutes by foot from Selfridges. Featured amenities include complimentary wired Internet access, a business center, and express check-out.


There are no reviews yet.

Be the first to review “Claridge’s, London”

Your email address will not be published. Required fields are marked *