The flat was exactly as described, located in a very central area of London. It is quite quiet though located in a busy area. Simply furnished but with all necessary amenities.
I didn't meet with Uravara, but she made sure the person she sent welcomed me and was very helpful.