Cute little place that is close to the Earls Court tube station, Hyde Park, and some museums.