Baker Street tube station. London UK.

Leave a Reply