A very comfortable and well appointed apartment with wonderful views over Victoria Park. A bit of a trek into Central London but the station is only 5 minutes walk away.