Located in London (London City Centre), Four Seasons Hotel London at Ten Trinity Square is within a 10-minute walk of Tower of London and Leadenhall Market. Featured amenities include express check-out, complimentary newspapers in the lobby, and dry cleaning/laundry services. Planning an event in London? This hotel has facilities measuring 6405 square feet (595 square meters), including conference space.