Church garden
This garden is an unusally designed sunken church garden, that's perfect for a pit stop if you've been visiting the Tower of London.
Byward St, London EC3R 5BJ، United kingdom
This garden is an unusally designed sunken church garden, that's perfect for a pit stop if you've been visiting the Tower of London.
Track
Sitting places
Education