More about Cafe Nero, Dover Street W1
Cafe Nero, Dover Street W1 is located at Unit 3, 70 Piccadilly (Corner of Dover Street), W1J 8HP London, United Kingdom
020 7629 3036
http://caffenero.com/findnero/default.aspx?searchterm=Piccadilly