Lovely place in great area. Ideal for short stay in London