Discover this charming 2-bedroom apartment nestled in the vibrant heart of London, just a 10-minute stroll from Old Street…