These Three Rooms Know which bathroom, bedroom or kitchen showrooms are near me? My guess is you might be vaguely familiar with the shop down the high street that has a nice kitchen display in the window. Phone: +44 (0) 208 515 2000 Grove House 55 Lowlands Road Harrow, Greater London HA1 3AW Great Britain Map Other Categories: Business Services |