Beauty Room Another beauty room Greater London, England, United Kingdom Added on September 13, 2026 Space Size (sq ft): 30 sq ft