Palm Beach Restaurant Reviews (0) Add your advice Location: 17 Ealing Rd, Wembley HA0 4AA, UK Ratings: Staff HelpfulnessEase of Access Add your ratings Features: Accessible parking spacesAccessible toiletsChanging PlacesHelp pointsLiftsPersonal assistanceStep-free access Update features Travel links: (reveal) 39 m High Road Wembley (HA0)50m Chaplin Road Ealing Road100m Wembley Central100m Ealing Road Chaplin Road150m Swinderby Road150m Wembley Central Underground Station1200m Sudbury Town Underground Station200m Wembley Central Rail Station950m Wembley Stadium Rail Station Photos (0): Add photos