Very quite place and good location to visit London