A superbly appointed three bedroom top floor penthouse apartment, situated in a highly sought after modern development on Abbey Road. Generously proportioned