The place is in Edgware which is about 25-30 min from London depending on traffic or if you decide to take an underground you can get on in Edgware and get off in blackbriar and walk to the Tower of London it’s a little walk but for 2 it should be no problem. Rohama’s place is very modern and clean
She provides an array of things like your shampoos, conditioners, and soap and any amenity you may have forgotten she will most likely have she’s very kind and will do anything she can to make your stay as comfortable and relaxing as possible:) I very much enjoyed my stay here and would be very likely to stay again on my next trip here.