Unit 42 St Olav’s Court, 25 Lower Road, Canada Water, London Map Unavailable Address 25 Lower Road, Canada Water London SE16 2XB United Kingdom Upcoming Events <li>No events in this location</li>