Toomai Square

5- 6 Woolwich Road, London SE10 9GB