666 Piccadilly Street, London East