Olive Garden Rooms 
4 Pembroke Place
Leyland
Lancashire
PR25 2EH

01772 616175

07976 712282

Olive Garden Rooms 2016 all rights reserved

Contact us

Find us

Olive Garden Rooms 
4 Pembroke Place
Leyland
Lancashire
PR25 2EH

Olive GaRden Rooms 

Garden Room