Well located for central London , on a peaceful green square. Good value.