Holborn Food Hub

74 Southampton Row London WC1B 4AR