300-302 Twyford Abbey Road, London, NW10 7DD
Abbey Point Hotel & Cafe is affordable, family-run and based in Park Royal, London. Easy connections to Central London, canal side views, cosy en-suite rooms. We serve homemade meals at our traditional English cafe.
Something not right about the Abbey Point Cafe and B&B defatils? Please let us know so we can fix it.
Find My Tea is available on any mobile device! Download now to get started!