The 12 Temple Place restaurant serves modern British cuisine using locally sourced ingredients. Outdoor seating is available for up to 40 people.
12 Temple Place
British Restaurant in Trafalgar Square
Ad
No longer at this address
Our records show that 12 Temple Place is closed.
Cuisine
British
British
Region
Trafalgar Square
Trafalgar Square
12 Temple Place Picture Gallery
User Reviews
There are no user reviews