Go it's perfect !!
Maybe juste no near the center of London
However, the flat is very beautiful