St John’s Waterloo Map Unavailable Address 73 Waterloo Road London SE1 8TY United Kingdom Upcoming Events <li>No events in this location</li>