260 Harrow Road London W-2