generalSeal rescue sparks a commotion in the middle of LondonA stranded seal has been rescued to applause from the watching public in west London.