Looks like the British Consulate is helping Bostonians explore one of the unique facets of Her Majesty's Government on the Greenway near Rowes Wharf today, as Steve Holt discovered.
What the ministry in question does.
Or it could be part of Figment Boston.