1570 Adelaide St, London