Numa Bloomsbury London Hotel, 11-13 Bayley Street, WC1B 3HD
Reviews are written by customers after their visit.
Beauty Salon in Bloomsbury, LondonHotel Spa in Bloomsbury, LondonWellness Centre in Bloomsbury, London