Frank Ocean has announced he'll be playing a one-off London show this July.

R&B's poster boy will play Brixton Academy on July 9th.

As this is his first British show in almost 18 months, we suggest you get a few browsers on stand by when tickets go on sale this Friday (5th April) at 9am.