The place is close to Hyde Park and multiple bus abd tube stations.