Echo Pizza
Phone Number: +442074043555
Website: Suggest Official Website
Categories: Pizza place
Address: 186 Drury Lane, WC2B 5 Londres, Royaume-Uni
GPS Coordinates:
51.51598,-0.12396
London, England, United Kingdom
Facebook: facebook.com/398619927213021
Instagram: Photos and Videos
There is a list of nearest hotels:
Drury Lane Apartment
located at Drury Lane,
in 46 meters southeast.
LSE High Holborn
located at 178 High Holborn,
in 63 meters west.
Stukely Street Apartment
located at Stukeley Street, London,,
in 66 meters east.
Private Apartment - Covent Garden - Soho - 101
is a four stars hotel located at Macklin Street,
in 67 meters southeast.
Paula Apartment - Covent Garden -
located at 5 Betterton Street,
in 88 meters southeast.
The Hoxton, Holborn
is a four stars hotel located at 199-206 High Holborn,
in 119 meters northeast.
Apartment Covent Garden - Macklin Street
located at 21 Macklin Street,
in 126 meters northeast.
Your can find and book more hotels, hostels and apartments on our interactive hotels map.