Illustrative photo — not taken at this restaurant
Arya Bhavan Charing Cross Road
South IndianVegetarianVegan
About
Arya Bhavan, also known as Nagerkovil Arya Bhavan, is a vegetarian restaurant on Charing Cross Road, a few steps from Leicester Square and Trafalgar Square. Vegetarian and vegan options run through the menu, and diners eat in. Leicester Square and Charing Cross stations are the nearest.
Is this your restaurant?
This listing was created from public records. Claim it free to add your own photos, menu and opening hours — or ask us to update or remove it.
Claim or update this listingContact & Location
Address
17 Charing Cross Road
London, WC2H 0EP
United Kingdom
Phone
020 7839 8797