A recently refurbished two bedroom, two bathroom apartment offering bright and airy accommodation, located in the heart of Elephant & Castle in the iconic