Witam, potrzebuję pomocy w tłumaczeniu dwóch wyrażeń w następującym zdaniu:
The Tower’s
landmark siting and visual dominance on the edge of the River Thames, and the impression of great height it once gave, all key aspects of its significance, have to some extent been eroded by tall new buildings in the eastern part of the City of London, some of which
predate inscription.