HomeRestaurants by Greg Lane Open with Maps Category Bar Area Elephant and Castle Related Articles London Pop-Ups Coming in 2020 Address 16 Harper Rd, London SE1 6AD Map Phone 07729-195244 Access 480 m from Elephant & Castle Bakerloo LineNorthern Line 0.5 km from Borough Northern Line 1.0 km from London Bridge Jubilee LineNorthern Line Sign-up for monthly updates from London Cheapo Send me the tips!