This apartment was great for a weekend break in London. The location is great (across road from tube station, 10 mins walk to Camden town).
The kitchen was well equipped and beds were comfy. :)