Osborne House
Chamber Rating
Contact Info
Questions & Answers
Q Where is Osborne House located?
A Osborne House is located at 17 Loxford Gardens, Highbury West, eng N5 1FX
Q How is Osborne House rated?
A Osborne House has a 4.3 Star Rating from 3 reviewers.
Ratings and Reviews
Osborne House
Overall Rating
Overall Rating
( 3 Reviews )
1
2
0
0
0
Mehdi Hariri on Google
Good place
Kieran Marrett-munro on Google
richard hajdu on Google
Alexander Loewenthal on Google
Up market flats in a nice location.
Overall Rating
Overall Rating
( 3 Reviews )
1
2
0
0
0