Aviary, Bar and Rooftop Restaurant

Finsbury Square London EC2A 1DX