Book a Meeting Rooms at LentaSpace - Hyde Park House in London. Amenities include Metro / Bus Access, Meeting room access, Reception, Mail, Free Coffee. Suitable for up to 8 people.