London’s city centre can feel like a concrete maze. When the traffic lights turn red and the office phones never stop ringing, a quiet patch of green becomes a lifesaver.
London’s city centre can feel like a concrete maze. When the traffic lights turn red and the office phones never stop ringing, a quiet patch of green becomes a lifesaver.