Natural Kitchen Reviews (0) Add your advice Location: 26 Tudor St, Temple, London EC4Y 0AY, UK Ratings: Staff HelpfulnessEase of Access Add your ratings Features: Accessible parking spacesAccessible toiletsChanging PlacesHelp pointsLiftsPersonal assistanceStep-free access Update features Travel links: (reveal) 150m Shoe Lane (EC4)200m Ludgate Circus (EC4)200m Blackfriars Station North Entrance200m Queen Victoria Street200m Fetter Lane (EC4)250m Blackfriars Underground Station550m Temple Underground Station250m City Thameslink Rail Station250m London Blackfriars Rail Station Photos (0): Add photos