860 Trafalgar Street, London East