Peace and quiet, right in the centre of London city's concrete and traffic madness. A nice place a catch one's breath.
Comments
Sign in or get an account to comment.