Albert Place London House and Garden

51.602492, -0.193357