Tag Archives: aviary rooftop London

February 22

Have lunch at the Aviary Restaurant on floor 10 of the Montcalm Royal London House Hotel, Finsbury Square

One Take the lift up to floor 9, step out, walk up a few more stairs and get ready to admire the views. Perhaps start with a drink on the terrace. The views over Finsbury-square and the London skyline are stunning. Two Start with the Suffolk chicken terrine. This is served with spiced mayonnaise and charred […]

%d bloggers like this: