The Showroom Ltd 01727 8991522 Castle Rd, St Albans AL1 5DL, UK The Showroom Ltd Bathroom Specialists Read more… Add to favorites 0