Images from a friend

By pixel

London Surprises

You think you know somewhere and there is always a surprise, this is a great looking building very close to Paddington station in London.
It's in a court just of a main road 5 minutes' walk from Edgware Road tube station on the way to Paddington station and I've never seen it before!

Comments
Sign in or get an account to comment.