Geraldine's place is a must stay, great location for London town, the place is spotless and Geraldine is such a friendly, helpful host, nothing is too much trouble.
Fantastic *****