Giraffe Reviews (0) Add your advice Location: 304-305 Montfichet Rd, London E20 1ET, UK Ratings: Staff HelpfulnessEase of Access Add your ratings Features: Accessible parking spacesAccessible toiletsChanging PlacesHelp pointsLiftsPersonal assistanceStep-free access Update features Travel links: (reveal) 200m Stratford City Bus Station250m Westfield Avenue300m Stratford International400m Carpenters Road400m Stratford Bus Station250m Stratford International DLR Station300m Stratford Underground Station200m Stratford International Rail Station300m Stratford (London) Rail Station Photos (0): Add photos