London in pieces

Monument. 331 steps.

London eye


Borough market

Carnaby

Trafalgar square

next to Baker street

Queen's walk


Comments