195 Piccadilly is located right in the heart of London's West End, just minutes from Piccadilly Circus and Green Park underground stations and several main bus routes. Many of London's greatest attractions are close by including: Piccadilly Circus illuminations, Rock Circus, Fortnum & Mason, Soho and Chinatown.