London, United Kingdom
6 Woodside Park Road, North Finchley, N12 8RP
1 single bed and 1 king bed
2 single beds
1 double bed