We enjoyed our stay in Rosa's quirky townhouse and all that Chatsworth Road and the local area had to offer. The London Fields Lido is a must!