John's place is located right across from the world famous Shakespeare's Globe and Tate Modern. The apartment is extremely secure in a trendy building with an atrium, lobby and dedicated porter. The amenities were all as described with plenty towels, beddings, toiletries, etc. It is also a very short walk from stations St Pauls, Cannon Street and London Blackfriars.
I stayed with my family for a week and would happily stay there again!