Nice apartments but a bit too far out of London