The Coach House
➤ 144 Liverpool Road, WN8 8BX, West Lancashire, United Kingdom
Chicken , Seafood, Cafés, Steak, Tapas
"remember when it was the Prince William, what a difference, a lot of money spent on it and look like it was well worth it, if you are young and in for a good time, I would go."