The Vendry is now part of Groupize! Read more

Full Buyout of Uzumaki London

Located In: Uzumaki London

Uzumaki London

Uzumaki London

Full Buyout of Uzumaki London
Address
Uzumaki London

107 Great Russell Street Greater London, England WC1B 3NA

Business Space Location Map
Capacity
F&B Options
In-house catering
Equipment
  • Air Conditioning
Frequent Uses
  • Private Dining