Very lovely place to have a short stay in London