Castiglione is a coffee shop near Trafalgar Square in London that serves espresso, latte, and filter coffee. Baristas help customers choose beans and talk with them about coffee. The interior has a minimal design and a refined look. The coffee is strong and smooth.