Mei Mei, Unit 52 Rochester Walk, London
Mei Mei, Unit 52 Rochester Walk, London, Greater London SE1 9AF