About Us
The Armouries Grille restaurant offers casual fine dining at it’s best.
Located downtown London within the historic Delta London
Armouries hotel, the unique architecture only adds to our newly renovated space. Whatever the occasion, whenever you visit,
we truly wish you an amazing dining experience with us.