Holborn's hidden gem! Modern, stylish apartment with all the amenities, has a bunch of coffee shops and restaurants within walking distance