Home of the Metropolitan Police or "the Met". Best view in Google Earth but still can't see the revolving triangle sign.
Home of the Metropolitan Police or "the Met". Best view in Google Earth but still can't see the revolving triangle sign. Government - Local Links: www.met.police.uk By: jphilb