Roka
Japanese Restaurant in Trafalgar Square
Ad
No longer at this address
Our records show that Roka is closed.
Address
Aldwych House
71-91 Aldwych
Trafalgar Square
London
WC2B 4HN
Aldwych House
71-91 Aldwych
Trafalgar Square
London
WC2B 4HN
Cuisine
Japanese
Japanese
Region
Trafalgar Square
Trafalgar Square
User Reviews
There are no user reviews