House of Beauty

2 Shelton Square, Coventry, England, CV1 1DG