Millennium Minis 7 Teal Street, London SE10 0ST