The Piccadilly London West EndLondon, United Kingdom Address: 65-73 Shaftesbury Avenue State: United Kingdom City: London Zipcode: W1D 6EX Longitude: -0.13186 Latitude: 51.512.119 Rates from: 0 Accommodation Booking