Good Location, rainy but fun weekend exploring London