2 Garden Walk London, N6J 4W9