Kolokotroni 21, Emporiko Trigono (Commercial Triangle), Athens, Attica, Greece 10562
Elephant & Castle provides an ambient environment - a cozy place that magically sends you mentally to England. The business is addressed to men and women, especially those who love retro, geometric shapes and dare to try "something different". The
...more