Galvin at Windows: Still London’s best rooftop restaurant?

by Mark Captain
Galvin at Windows: Still London’s best rooftop restaurant?