Ted's Elephant and Castle apartment was in a super location for our London visit. It worked well for us 2 couples with its unique three floor configuration.