By London Relocation | 02 Jun 2009 | London Tips & Culture

Author: Anthony [caption id="attachment_40" align="aligncenter" width="300"] The weather In Notting Hill is Perfect!!!!![/caption] The weather is amazing... People are walking and talking... Is this London? Is this Notting hill? Will the weather last... Is property still in need? The answer is yes... I can’t believe