Loading Map.... Cafe Palestina53 Fortress Road - London Details 51.5540874 -0.14066139999999905 Address 53 Fortress Road London NW5 1AD United Kingdom Upcoming Events No events in this location