Paloma's flat is a fantastic place to land in London--minutes away from Victoria station and within easy walking distance of restaurants and charity shops. I spent 10 days here and wished I could stay even longer.