the newly gleaming office building by piccadilly circus. note abercrombie bus ad as well.