My sister and I loved staying here! We didn't have the pleasure of meeting Lorenzo but Radhika was lovely and very helpful. The apartment is comfortable and in a great location. Not far from the center of London and especially close to the Tower of London!