This flat is cozy and has everything two travelers need. Ease of shopping (the mall is directly across the way and there are several grocery stores within walking distance) and access to the bus and tube station make this an ideal spot for a London Holiday.