We do not accept reservations.
Fateema Stamford Street 28 SE1 9LQ London United Kingdom
+44 7583 039554
Contact us
Get directions