- 24 Hour Reception
- Lifts
- Wi-Fi
- Gym
- Washing Machine
- Balcony/Patio*
Elephant & Castle Apartments by MySquare are contemporary serviced flats in Elephant and Castle in South London. They offer smart and practical residences with bright light-filled living spaces, wooden flooring, comfortable furniture, flatascreen TVs, open plan neatly integrated kitchens with..
Read More >>