Rainbow House (Glasgow) Posted August 26th, 2020 by Stephanie Keenan & filed under . Address: 21a Westland Drive Scotstoun Glasgow G14 9NY United Kingdom