Piccadilly, W1J
Green Park
Piccadilly is a major road in the West End.



return to article