Home of the Metropolitan Police or "the Met". Best view in Google Earth but still can't see the revolving triangle sign.