The flat has a perfect location in London and modern feel. You get the benefit of staying on a quiet and residential street, but once you turn the corner there are lots of fun attractions near by.