Full disclosure-I am a semi local to the area. The building is one of the better in the area and the area is one of the best in London. By London standards it has great access to the major transport hubs and areas. There are a few stairs, but all flats in London have this and by London standards I would deem it minimal. If you want a perfect location in London this is it!