Fleet Street, London.

Fleet Street, London, England