We had a great time at Rachel's place. It's a bit small but it's near everything you want in London. The place has all the things you need in an apartment.