Hey lovely people!
Desperately trying to find a location to film some food cooking tomorrow for the day. Really need somewhere modern in London with two ovens, two hobs and a kitchen island for a low-ish fee. I've been looking at air bnb, no luck so far. Any clues/suggestions will be hugely appreciated!
Thanks in advance
Callum