
Picadilly is a
prominent area in London which engulfs
the region from the Hyde Park in the
west to the Piccadilly Circus in the
east. Located within the boundaries of
the Borough of City of Westminster, the
area is a part of the A4 road, which is
supposed to be the lifeline of London
transport.
Read more...