Wigmore Suites St Christopher's Place is perfectly located for both business and leisure guests in London. The property has everything you need for a comfortable stay. Service-minded staff will welcome and guide you at Wigmore Suites St Christopher's Place. Flat screen television, linens, towels, air conditioning, heating can be found in selected guestrooms. The property offers various recreational opportunities. Discover all London has to offer by making Wigmore Suites St Christopher's Place your base.