Stunning one bedroom apartment on the 10th floor of One The Elephant, an iconic tower rising 37 floors above Elephant & Castle. The apartment includes an