logo

Spacemize @Kens Bar

90 Cromwell Road London United Kingdom - SW7 4ER

Located in one of the most prestigious hotels in London - Crowne Plaza Kensington, a short walk from Gloucester Road and South Kensington ... See More

  • Capacity0
  • Meeting Rooms0
  • Private Offices0
  • Amenities
    View All
Pricing