Images from a friend

By pixel

London Underground

This is one of the nicer underground stations in London. High Street Kensington, also one of the better areas in London.

Comments
Sign in or get an account to comment.