2 Bedroom 2 Bathroom Abbey Road

Minimal apartments on Abbey Road, a true pilgrimage site for all Beatles fans. Close to Primrose Hill.