A lovely twin room located in a calm, quiet area in North London, with easy access to Central London (bus 29, 91 to Trafalgar Square, walking distance from Finsbury Park & Holloway Road Station). Victoria Line and Piccadily Line 10 mina to oxford cir
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.