Waterfront Drive, Admiral Square, Chelsea, Chelsea Harbour, Chelsea Waterfront, London SW10 0AA, Lots Road, river thames, London. Aerial view.