Compact but convenient apartment, stylishly thought through with everything needed for a short stay in London. Good location for walking to public transport and within reach of lots of attractions.