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