Amathus City

Amathus City
17–19 Central Avenue, Leadenhall Market, London, EC3V 1LR