Property Reference: 1657296. Welcome to 21st Century living in one of London's most up-and-coming areas. Situated in a landmark new-build on Walworth Road,