Wentworth Place now houses the Keats House museum.
Wentworth Place on nyt Keats House -museo.