Holland Park London Houses

51.505718, -0.208707