Johnstones Decorating Centre 456 SLOUGH TRADE PARK YARMOUTH ROAD SLOUGH SL14HB United Kingdom 1 753 511 190 Locate 51.5189537, -0.6162988