Coffee shop known as Piccadilly Wall, located near Piccadilly Gardens.