Hoping to visit son and family in their new home in London this year. Does anyone have first-hand knowledge of the following B & B in their neighborhood: Hobart Hall, Duke's Head Inn, Riverside Hotel & Shandon House? His apartment is a wee, bit too small for 6 people.
As always, thanks.
Dave