Dalloway Terrace | Restaurant with Outdoor Terrace | Bloomsbury London
  16-22 Great Russell St, Bloomsbury, London WC1B 3NN  /    +44 207 347 1221  /    info@dallowayterrace.com
Privacy Notice & Cookie Policy
  Find Us       Call Us        Email Us