We were very appreciative of being able to check in early as otherwise we would be stuck with expensive left luggage fees. The flat was quite good but for the few days we had in London we should have picked somewhere closer to central London. Whilst it is only 14 ks from Big Ben it takes at least 46 minutes to get there. The area is good for food. We just got takeaway from Kebabish just a bit past Tesco. Almond croissants for breakfast from Tesco were nice.