Beautiful place, perfect Location! The studios is just steps away from the Tube station and Notting Hill is just an absolute wonderful place to be. Max and Billie answered all our questions almost instantly and were extremely helpful! We just had an awesome trip!