Geography
How many square feet is the smallest house in london?
By tiny home standards, 188-square-feet is rather spacious. And yet, the property at Richmond Avenue, Islington, London N1 is still considered the world's smallest home.
{{ relativeTimeResolver(1594856653518) }}
LIVE
Points
1
Rating
Similar Questions
Geography
•
1
Answer
Geography
•
1
Answer
Geography
•
2
Answers
Geography
•
1
Answer
Geography
•
1
Answer