The localization of this apartment is the best one! Near of everything in London! Very good option to stay in London as tourist! Recommend !!