Theresa’s place is in an ideal spot. Only a 5 min walk to Victoria Station which provides awesome travel links for London. The property is also close to local amenities and restaurants. Overall great and comfortable stay.