Day26 take in all that London has to offer on their trip across the pond. /

Making the Band 4 (Season 3): Episode 10 (12)