STK
Restaurant & Bar in Trafalgar Square
Ad
No longer at this address
Our records show that STK is closed.
Cuisine
Restaurant & Bar
Restaurant & Bar
Region
Trafalgar Square
Trafalgar Square
User Reviews
There are no user reviews