+ Rockwell Bar
Address
The Trafalgar Hotel
2 Spring Gardens
Trafalgar Square

London SW1A 2TS
Contact Details
Telephone
+44 20 7870 2900

Web