The flat is very well located at 5-10 min walking distance from tower bridge and St. Paul. You will find the tube and bus down the road. Also you will find restaurant and pubs in the neighborhood even if it is quiet at night.
Good place to stay in London