A lovely office located in the heart of Sliema.
It consists of:
The office is close to all amenities, bus stops and promenade