Abbey Manor
London, Greater LondonAbout Abbey Manor
WELCOME TO ABBEY MANOR…
The Abbey Manor is a state of the art venue, featuring stunning function suites which are purpose built and represent an exciting development in North West London. The venue is centrally located near Hanger Lane and has easy access viaA40 and A406 from East, West, South and North London.
Map
Get in touch with Abbey Manor
Address
28 Abbey Road, London, Greater London, NW10 7SB
Phone
0208 843 1111Abbey Manor
- 28 Abbey Road
- London
- Greater London
- NW10 7SB
- United Kingdom
- 0208 843 1111