1 0 Rose Tree Tea Room Rose Tree Tea Room, Smithy Walk, Burscough, West Lancashire, Lancashire, North West England, England, L40 5UU, United KingdomAboutRose Tree Tea Room is a dog friendly cafe in West Lancashire, L40.LocationYour Rating - 1 0 Does this venue allow dogs?Dog FriendlyNo Dogs